Initialise secondary CPUs via an arch_initcall rather than
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 15 Nov 2005 10:28:01 +0000 (11:28 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 15 Nov 2005 10:28:01 +0000 (11:28 +0100)
a subsys_initcall. This ensures that initialisation occurs
before topology_init().

Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/arch/xen/kernel/smpboot.c

index 327639f79090ec2ddde370c5f574c9016e21285b..31ea6473f1ca0a8beb5bdfbc202dd133ed6ddc83 100644 (file)
@@ -344,7 +344,7 @@ static int __init setup_vcpu_hotplug_event(void)
        return 0;
 }
 
-subsys_initcall(setup_vcpu_hotplug_event);
+arch_initcall(setup_vcpu_hotplug_event);
 
 int __cpu_disable(void)
 {